Scientific Name:Fennerogalathea chacei
Arthropoda > Malacostraca > Decapoda > Squat lobster > Fennerogalathea
Fennerogalathea chirostyloides